public class CursorUtil
extends java.lang.Object
This Cursor Util class will keep tracking for the internal getUserData
requests initialized by getPurchaseUpdates requests by developer.
we need do getUserData to get the exact user id the getPurchaseUpdates made
for, then using the local stored offset for the getPurchaseUpdates call.
The per-customer offset will persisted in shared preferences so current
offset can be used for next getPurchaseUpdates call, and the new offset
returned from getPurchaseUpdates will overwrite the existing offset.
But if developer specified "reset=true" for the getPurchaseUpdates, or no
existing offset from SharedPreferences will in result of get purcaseUpdates
from beginning.